microwave hybrid technology - German English Dictionary